File information: | |
File name: | SymbolTableDefs.mesa_Oct77.pdf [preview SymbolTableDefs.mesa Oct77] |
Size: | 41 kB |
Extension: | |
Mfg: | xerox |
Model: | SymbolTableDefs.mesa Oct77 🔎 |
Original: | SymbolTableDefs.mesa Oct77 🔎 |
Descr: | xerox mesa 3.0_1977 listing SymbolTableDefs.mesa_Oct77.pdf |
Group: | Electronics > Other |
Uploaded: | 12-03-2020 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name SymbolTableDefs.mesa_Oct77.pdf symboltabledefs.mESA 24-0CT-77 18:55:07 Page 1 -- file SymbolTableDefs.Mesa -- last modified by Satterthwaite on June 14, 1977 9:36 AM DIRECTORY ControlDefs: FROM "controldefs", SegmentDefs: FROM "segmentdefs", SymbolTable: FROM "symbol table"; DEFINITIONS FROM ControlDefs. SegmentDefs; SymbolTableDefs: DEFINITIONS = BEGIN SymbolTableHandle: TYPE = PRIVATE RECORD [segment: FileSegmentHandle]; NULLTableHandle: SymbolTableHandle = SymbolTableHandle[NIL]; SymbolTableBase: TYPE = POINTER TO FRAME[SymbolTable]; TableForFrame: PROCEDURE [frame: FrameHandle] RETURNS [SymbolTableHandle]; NoSymbolTable: SIGNAL [seg: FileSegmentHandle]; TableForSegment: PROCEDURE [seg: FileSegmentHandle] RETURNS [SymbolTableHandle]; SegmentForTable: PROCEDURE [table: SymbolTableHandle] RETURNS [FileSegmentHandle]; AcquireSymbolTable: PROCEDURE [handle: SymbolTableHandle] RETURNS [SymbolTableBase]; ReleaseSymbolTable: PROCEDURE [base: SymbolTableBase]; SymbolCacheSize: PROCEDURE RETURNS [pages: INTEGER]; SetSymbolCacheSize: PROCEDURE [pages: INTEGER]; SuspendSymbolCache, RestartSymbolCache: PROCEDURE; SymbolBuffersFull: SIGNAL; IllegalSymbolBase: SIGNAL [base: SymbolTableBase]; TooManySymbolTables: SIGNAL [handle: SymbolTableHandle]; END. |
Date | User | Rating | Comment |